mechanical digger - Turc Anglais Dictionnaire